stuffed squid - German English Dictionary